package com.zhiyou.dao;
/**
 * 操作数据可
 */

import java.util.List;

import com.zhiyou.model.User;
import com.zhiyou.util.PageBean;


public interface UserDao {
	//根据账户名查询user
	User findByusername(String username);
	//根据账户名和密码查询user
	User findByusernameAndpassword(String username,String password);
	//查询所有user
	PageBean<User> findAll(int pc,int ps);
	//根据ID删除一条数据
	boolean delete(int id);
	//添加一个数据
	boolean add(User user);
	//根据id查一条数据
	User findByid(int id);
	//根据id修改数据
	boolean update(User user,int id);
	//查询说有user
	List<User> findAll1();
	//根据id数组批量删除
	int[] dels(int id[]);
	//模糊查询
	List<User> findxxx(String filedName,String filed);
	//多条件查询
	public PageBean<User> find(String sex,String realname,String role,int pc,int ps);
	//根据用户名查找
	int findByName(String name);
	
}
